casting bay - Spanish English Dictionary